package com.jingdianjichi.subject.application.convert;



import com.jingdianjichi.subject.application.dto.SubjectInfoDTO;
import com.jingdianjichi.subject.domain.entity.SubjectInfoBO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

@Mapper
public interface SubjectInfoDTOConverter {
    SubjectInfoDTOConverter INSTANCE =Mappers.getMapper(SubjectInfoDTOConverter.class);

    //DTO 转为BO
    SubjectInfoBO convertDTOToBo(SubjectInfoDTO subjectInfoDTO);

    //BO转DTO
    SubjectInfoDTO convertBoToDTO(SubjectInfoBO subjectInfoBO);

    //BO转DTO
    List<SubjectInfoDTO> convertBoListToDTO(List<SubjectInfoBO> boList);


}
